3.3 How to deliver FRAMEs

  1. Basic questions
    • What is the main responsibility/role of the data-link layer?
    • How to distinguish computer in a physical network?
    • How to take out frames from a bit stream?
    • How to detect corrupted frames?
    • How to detect lost frames?
    • How to recover corrupted or lost frames?
    • How to control multiple computers in a physical network?
  2. Error detection
    • Study all in Error Detection.
    • [Review]
      • Error detection in frames or in bit stream?
      • Describe the general idea of error detection, using redundancy
      • Determine parity bit with a given data word.
      • Determine CRC redundancy with a given data word and divisor.
      • Determine checksum with a given data word.
  3. Data link control
    • Study all in Data Link Control.
    • [Review]
      • Define what framing is.
      • List the three types of framing methods.
      • Describe the basic idea of flow control.
      • Describe the basic idea of error control that consists of error detection and retransmission with timer.
      • Explain how to distinguish frame types.
      • Decision of the next frame number and ACK number in Stop-and-Wait ARQ.
      • Decision of the next frame number and ACK number in Go-Back-N ARQ.
      • Decision of the next frame number and ACK number in Selective Repeat ARQ.
  4. Multiple access
    • Study just concepts in Multiple Access.
    • [Review]
      • Describe how CSMA/CD works, in terms of CS, MA and CD.
      • List two types of channelization.
  5. LAN
    • Study all in Local Area Networks.
    • [Review]
      • Understand the architecture of WLAN.
      • Understand the architecture of Bluetooth.
      • Match major layers with hub, bridge, switch, router and gateway.
      • List advantages of using VLANs.